// GlobalSuppressions.cs
//
// Copyright 2008 by Burt Harris
// Licensed under the Microsoft Public License (Ms-PL)
// See: http://www.codeplex.com/yaml/license
//
// This file is used by Code Analysis to maintain SuppressMessage
// attributes that are applied to this project. Project-level
// suppressions either have no target or are given a specific target
// and scoped to a namespace, type, member, etc.
//
// To add a suppression to this file, right-click the message in the
// Error List, point to "Suppress Message(s)", and click "In Project
// Suppression File". You do not need to add suppressions to this
// file manually.

using System.Diagnostics.CodeAnalysis;

[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "BACKSLASH",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#BACKSLASH")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "EOL", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#AdvanceToEOL()")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "DOUBLE",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "QUOTE",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "EOS", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#EOS")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "QUOTE",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SINGLE",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SPACE",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#SPACE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "TAB", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#TAB")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "NEL", Scope = "member",
        Target = "YaTools.Yaml.Scanner.#NEL")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type",
        Target = "YaTools.Yaml.MnemonicStack`1")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "OnLine",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#OnLineStart()")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Ya",
        Scope = "namespace", Target = "YaTools.Yaml.Serialization")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "YaTools",
        Scope = "namespace", Target = "YaTools.Yaml.Serialization")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Op", Scope = "member",
        Target = "YaTools.Yaml.ParseItem.#NoOp")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Backtick",
        Scope = "member", Target = "YaTools.Yaml.Token.#Backtick")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "Newline",
        Scope = "member", Target = "YaTools.Yaml.Token.#Newline")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Op", Scope = "member",
        Target = "YaTools.Yaml.Token.#NoOp")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Tokenizer",
        Scope = "member", Target = "YaTools.Yaml.Scanner.#TokenizerBuffer")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "BACKSLASH",
        Scope = "member", Target = "YaTools.Yaml.Utility.#BACKSLASH")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "DOUBLE",
        Scope = "member", Target = "YaTools.Yaml.Utility.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "QUOTE",
        Scope = "member", Target = "YaTools.Yaml.Utility.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "member",
        Target = "YaTools.Yaml.Utility.#DOUBLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "ESC", Scope = "member",
        Target = "YaTools.Yaml.Utility.#ESC")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "NEL", Scope = "member",
        Target = "YaTools.Yaml.Utility.#NEL")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "NUL", Scope = "member",
        Target = "YaTools.Yaml.Utility.#NUL")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "QUOTE",
        Scope = "member", Target = "YaTools.Yaml.Utility.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SINGLE",
        Scope = "member", Target = "YaTools.Yaml.Utility.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores", Scope = "member",
        Target = "YaTools.Yaml.Utility.#SINGLE_QUOTE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SPACE",
        Scope = "member", Target = "YaTools.Yaml.Utility.#SPACE")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "TAB", Scope = "member",
        Target = "YaTools.Yaml.Utility.#TAB")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ch", Scope = "member"
        , Target = "YaTools.Yaml.Scanner.#IsBreak(System.Char)")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ch", Scope = "member"
        , Target = "YaTools.Yaml.Scanner.#IsSpaceOrTab(System.Char)")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ch", Scope = "member"
        , Target = "YaTools.Yaml.Scanner.#IsWhiteSpace(System.Char)")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ch", Scope = "member"
        , Target = "YaTools.Yaml.Scanner.#Read(System.Char)")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Tokenizer",
        Scope = "type", Target = "YaTools.Yaml.TokenizerBuffer")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "multi",
        Scope = "member",
        Target =
            "YaTools.Yaml.TokenizerBuffer.#.ctor(System.IO.TextReader,YaTools.Yaml.SourceLocation,System.Int32,System.Boolean)"
        )]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "disp",
        Scope = "member", Target = "YaTools.Yaml.TokenizerBuffer.#GetCharRelative(System.Int32)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member",
        Target = "YaTools.Yaml.YamlLanguageContext.#GetService`1(System.Object[])")]
[assembly:
    SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member",
        Target = "YaTools.Yaml.YamlParser.#CurrentLocation")]
[assembly:
    SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member",
        Target = "YaTools.Yaml.YamlParser.#DebugLookahead")]
[assembly:
    SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member",
        Target = "YaTools.Yaml.YamlParser.#DebugToken")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type",
        Target = "YaTools.Yaml.ITaggedObject")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Scope = "type",
        Target = "YaTools.Yaml.TaggedMapping")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Scope = "type",
        Target = "YaTools.Yaml.TaggedScalar")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type",
        Target = "YaTools.Yaml.TaggedScalar")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Scope = "type",
        Target = "YaTools.Yaml.TaggedSequence")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1039:ListsAreStronglyTyped", Scope = "type",
        Target = "YaTools.Yaml.TaggedSequence")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member",
        Target = "YaTools.Yaml.YamlLanguage.#FileTo`1(System.String)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member",
        Target = "YaTools.Yaml.YamlLanguage.#StringTo`1(System.String)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member",
        Target = "YaTools.Yaml.YamlLanguage.#StringTo`1(System.String,System.String)")]
[assembly:
    SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type",
        Target = "YaTools.Yaml.TaggedSequence")]